home *** CD-ROM | disk | FTP | other *** search
/ Aminet 33 / Aminet 33 - October 1999.iso / Aminet / dev / gui / select_gc.lha / select_gc / include / gadgets / select.h
Encoding:
C/C++ Source or Header  |  1999-01-16  |  2.1 KB  |  73 lines

  1.  
  2.  
  3. #ifndef GADGETS_SELECT_H
  4. #define GADGETS_SELECT_H
  5.  
  6.  
  7. /* $VER: select.h 40.14 (8.1.99) */
  8. /* © 1999 by Massimo Tantignone  */
  9.  
  10.  
  11. /* Public definitions for the "select gadget" BOOPSI class */
  12.  
  13. #define SGA_Dummy       (TAG_USER + 0xA0000)
  14. #define SGA_Active      (SGA_Dummy + 0x0001)
  15. #define SGA_Labels      (SGA_Dummy + 0x0002)
  16. #define SGA_MinItems    (SGA_Dummy + 0x0003)
  17. #define SGA_FullPopUp   (SGA_Dummy + 0x0004)
  18. #define SGA_PopUpDelay  (SGA_Dummy + 0x0005)
  19. #define SGA_PopUpPos    (SGA_Dummy + 0x0006)
  20. #define SGA_Sticky      (SGA_Dummy + 0x0007)
  21. #define SGA_TextAttr    (SGA_Dummy + 0x0008)
  22. #define SGA_TextFont    (SGA_Dummy + 0x0009)
  23. #define SGA_TextPlace   (SGA_Dummy + 0x000A)
  24. #define SGA_Underscore  (SGA_Dummy + 0x000B)
  25. #define SGA_Justify     (SGA_Dummy + 0x000C)
  26. #define SGA_Quiet       (SGA_Dummy + 0x000D)
  27. #define SGA_Symbol      (SGA_Dummy + 0x000E)
  28. #define SGA_SymbolWidth (SGA_Dummy + 0x000F)
  29. #define SGA_SymbolOnly  (SGA_Dummy + 0x0010)
  30. #define SGA_Separator   (SGA_Dummy + 0x0011)
  31. #define SGA_ListFrame   (SGA_Dummy + 0x0012)
  32. #define SGA_DropShadow  (SGA_Dummy + 0x0013)
  33. #define SGA_ItemHeight  (SGA_Dummy + 0x0014)
  34. #define SGA_ListJustify (SGA_Dummy + 0x0015)
  35. #define SGA_ActivePens  (SGA_Dummy + 0x0016)
  36. #define SGA_ActiveBox   (SGA_Dummy + 0x0017)
  37. #define SGA_BorderSize  (SGA_Dummy + 0x0018)
  38. #define SGA_FullWidth   (SGA_Dummy + 0x0019)
  39. #define SGA_FollowMode  (SGA_Dummy + 0x001A)
  40. #define SGA_ReportAll   (SGA_Dummy + 0x001B)
  41. #define SGA_Refresh     (SGA_Dummy + 0x001C)
  42. #define SGA_ItemSpacing (SGA_Dummy + 0x001D)
  43. #define SGA_MinTime     (SGA_Dummy + 0x001E)  /* Min anim duration (40.14) */
  44. #define SGA_MaxTime     (SGA_Dummy + 0x001F)  /* Max anim duration (40.14) */
  45. #define SGA_PanelMode   (SGA_Dummy + 0x0020)  /* Window? Blocking? (40.14) */
  46.  
  47. #define SGJ_LEFT   0
  48. #define SGJ_CENTER 1
  49. #define SGJ_RIGHT  2
  50.  
  51. #define SGPOS_ONITEM 0
  52. #define SGPOS_ONTOP  1
  53. #define SGPOS_BELOW  2
  54. #define SGPOS_RIGHT  3
  55.  
  56. #define SGFM_NONE 0
  57. #define SGFM_KEEP 1
  58. #define SGFM_FULL 2
  59.  
  60. #define SGPM_WINDOW    0
  61. #define SGPM_DIRECT_NB 1
  62. #define SGPM_DIRECT_B  2
  63.  
  64. #define SGS_NOSYMBOL ((APTR)0xFFFFFFFF)
  65.  
  66.  
  67. /* Public structures for the "select gadget" BOOPSI class */
  68.  
  69.  
  70. #endif
  71.  
  72.  
  73.